Skip to content

Conversation

@unflxw
Copy link
Contributor

@unflxw unflxw commented Jul 29, 2025

Update the default version of the image that is to be deployed by the Helm chart.

@unflxw unflxw requested a review from tombruijn July 29, 2025 12:02
@unflxw unflxw self-assigned this Jul 29, 2025
@unflxw unflxw added the chore A small task that takes a day or two at the most. label Jul 29, 2025
@backlog-helper
Copy link

backlog-helper bot commented Jul 29, 2025

✔️ All good!

New issue guide | Backlog management | Rules | Feedback

@unflxw unflxw force-pushed the update-version-helm-values branch from 58ce2a1 to 7469ba0 Compare July 29, 2025 12:04
Comment on lines 16 to 18
File.write(
"charts/appsignal-kubernetes/values.yaml",
File.read("charts/appsignal-kubernetes/values.yaml").sub(/tag: .*$/, %(tag: "#{VERSION}")))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How many places do we need to update the version number? 😅

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, no, you're right, this shouldn't be necessary. We should use appVersion (from Chart.yaml) and not hardcode any values in values.yaml.

unflxw added 2 commits July 29, 2025 14:50
Update the default version of the image that is to be deployed by
the Helm chart.
Stop breaking the Helm chart all the time by verifying that it passes
the Helm linter, that templates can be built for it with and without
`--set kubectl=true`, and that changes to it have been committed.
@unflxw unflxw force-pushed the update-version-helm-values branch from 7469ba0 to 8bac8b6 Compare July 29, 2025 13:33
@unflxw unflxw merged commit 701c40a into main Jul 29, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore A small task that takes a day or two at the most.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants